C#网络编程

C#网络编程

作者:陈广


2019-1-14

下学期要上新课:RFID,原来上这门课的老师安排了上其它课,而这门课对于所有其他老师来说都是新课,我是物联网专业的,所以这课只好我来上了。我发现,现在计算机专业老师严重不足,但却招不到人,现在不是互联网裁员潮、寒冬将至吗?怎么会招不到人?这是什么道理?好在我对学习新东西并不在意,上就上吧。只是手上的一堆计划只能往后推了。

上网买了两本 RFID 的书,打开一看,全是数学公式,而且偏硬件,感叹这钱是丢水里了。对于大部分人来说,知道在什么场景下适合使用什么样的 RFID,采购时需要了解哪些参数,就已经可以了。如果能够编程编程访问它那就是很 OK 的了。至于它是如何设计生产出来的,那是研究生、博士操心的事情。

书,肯定是买不到合适的了,只能自己写了。这书出版是不可能的了,每个学校的 RFID 设备并不相同,不具通用性,只能写出来放网上供学生观看了,还省了书费。电脑跟 RFID 设备之间的连接一般使用的是串口,所以还得从串口编程讲起,而串口编程的相关内容还是放在《C# 网络编程》这个系列里面比较合适。

2018-11-10

翻译完书,回来继续写网络编程这一系列文章。HTTP 协议也属于网络这一块,所以放在了这个地方。Web 开发是将来的趋势,而 HTTP 协议又是 Web 开发的基础,它的重要性不言而喻。学习 HTTP 协议有一本相当不错的书:肖佳著的《HTTP 抓包实战》。

有这本书,为何要自己写文章呢?我这一系列文章会有些特别吧,用不同的方式讲解 HTTP 协议,主要结合 .NET Core 来对 HTTP 进行讲解,为 .NET Core 开发服务。他这本书的大部分内容我是不会讲的,需要用到的地方则借鉴一下。

前段时间一直在翻译,好久没写文章了。今天写完第一篇文章,感觉还是翻译好啊,不用动脑。自己写文章需要考虑的东西太多,构思文章结构、设计内容、写代码、画图、查阅资料,还要学习...。总之很累!网络编程这块,内容太多,前面的路还很长,慢慢来吧。

2018-3-23

多线程这一块,在网络编程中需要用到的部分基本写完了,以后有需要用到的其它地方,再慢慢加上去。现在终于可以着手写网络编程部分了。之前多线程的文章基本是抄,这回可没得抄了,得自己想。准备主要使用 Visual Studio Code 来做开发工具,因为授课要用,机房装的是 Visual Studio 2012,所以最新语法也不会使用。

对于网络编程的异步部分,准备还是要写最原始的编程方式,因为学习成本最低啊。多线程那一块只要讲个 Thread,就可以网络编程了。讲太多学生无法接受。当然,最新的异步编程部分也会加上去,让有兴趣的学生可以自学。其实写了这么多文章,能在上课讲的只会是很小一部分,真正要学,还得靠自己多多自学了。

;

© 2018 - IOT小分队文章发布系统 v0.3